paper-tape punch - Turco Inglés Diccionario